launch a satellite - Inglés Sinónimo Diccionario